Hi, my name is Brett Rogers!

I am a Game Programmer

Summary

I am a motivated computer programmer with expierence using several programming languages, and operating systems. I have designed a Game Engine, and made a game with it that I released on steam. I have made several different versions of Viper Engine, the latest build showcasing Snake, and Space Invaders made with my framework.

As time goes on, I care less about games, but more about what makes these games function. I am looking to grow my skills to be a professional back end engineer working on comercial game engines. For my search to better understand how systems work, and how we use data structures to solve complex problems, I will be pursuing a Software Engineering masters after I complete my Bachlors in Applied Science.

  • One of my favorite sources of inspiration, is Yan Chernikov
  • Here is a link to his Game Engine Hazel
  • Portfolio

    Programming Languages
    Proficient: C++ Python C Java C#
    Game Engines
    Used often: Unreal Engine 5 Unity 6 GDevelop Godot GBStudios

    Industry Expierence

  • IDTech: VR Unity/Roblox Instructor
  • Faycrest Game Studios: Intern

    I am currently working on several projects.

  • A game engine from scratch using Interop between python and c++, Viper Engine
  • Game: Galactic Smith
  • Game: Rouge Tank
  • A port of Viper Engine without interop

    Portfolio Links!

    Here's a link to my Github Page
  • Here's a link to my Website

    Hobbies

    I also play alot of chess! If you want to play sometime, Here is my chess.com account name: PokemonBrett

    This is GothamChess, an International Master who I have taken some courses with!

    A link back to the Previous Page

    A link back to the Home Page